package com.roncoo.education.common.elasticsearch;

import java.io.Serializable;
import java.util.Date;

import org.springframework.data.annotation.Id;
import org.springframework.data.elasticsearch.annotations.Document;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * 课程信息表
 *
 * @author wuyun
 */
@Document(indexName = EsExperiment.EXPERIMENT)
@Data
@Accessors(chain = true)
public class EsExperiment implements Serializable {
    private static final long serialVersionUID = 2L;
    public static final String EXPERIMENT = "rc_es_experiment";

    /**
     * 主键
     */
    @Id
    private Long id;
    
    private Date gmtCreate;

    private Date gmtModified;

    private Integer statusId;

    private Integer sort;

    private Long lecturerId;

    private Long categoryId;

    private String mingcheng;

    private String logo;

    private String wangzhi;

    private String xuexiao;

    private Long zuozheId;

    private String zuozhes1;

    private String zuozhes2;

    private String shangxianshijian;

    private String jianjie;

    private String jianjieShipin;

    private String zhuanye;

    private String kechengjibie;

    private String kechengleixing;

    private String shiyanleixing;

    private Integer zan;

    private Integer aixin;

    private String liulanqi;

    private String rexian;

    private String xiangguanshiyan;

    private Integer experimentSort;
        
    private String lecturerName;
    
    private String lecturerSchool;    
}
